refactor!(client): replace the optional RequestConfig
arg to Client::send()
with a with_request_config()
builder method
#4443
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Instead of
Client::send(request, request_config)
, consumers can now doClient::send(request).with_request_config(request_config)
. The parameter is stillOption
al to avoid messy patterns, when therequest_config
is anOption
passed from the caller.The messy pattern would look like this, if
with_request_config
took aRequestConfig
and not anOption<RequestConfig>
: